翻訳と辞書
Words near each other
・ Software quality assurance
・ Software quality control
・ Software quality management
・ Software Quality Systems AG
・ Software regression
・ Software rejuvenation
・ Software release life cycle
・ Software release train
・ Software reliability testing
・ Software remastering
・ Software rendering
・ Software repository
・ Software requirements
・ Software requirements specification
・ Software review
Software rot
・ Software sampler
・ Software security assurance
・ Software Shelf International
・ Software sizing
・ Software Spectrum
・ Software standard
・ Software Star
・ Software studies
・ Software suite
・ Software Sustainability Institute
・ Software synthesizer
・ Software system
・ Software system safety
・ Software taggant


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Software rot : ウィキペディア英語版
Software rot

Software rot, also known as code rot, bit rot, software erosion, software decay or software entropy describes the perceived "rot" which is either a slow deterioration of software performance over time or its diminishing responsiveness that will eventually lead to software becoming faulty, unusable, or otherwise called "legacy" and in need of upgrade. This is not a physical phenomenon: the software does not actually decay, but rather suffers from a lack of being responsive and updated with respect to the changing environment in which it resides.
The ''Jargon File'', a compendium of hacker's lore, defines "bit rot" as a jocular explanation for the degradation of a software program over time even if "nothing has changed"; the idea being this is almost as if the bits that make up the program were subject to radioactive decay.
Software can deteriorate in "performance" over time and become what is commonly called "legacy" as it runs and accumulates errors; this is not generally considered software rot, though it may have some of the same consequences. Usually, such a degraded state can be remedied by completely reinitializing its state (as by a complete reinstallation of all relevant software components, possibly including operating system software); this may also remedy some kinds of software rot, whereas other software rot is irreversible, as the operating environment of the software, or components of the software itself being incompatible, and hence becoming legacy.
==Causes==
Several factors are responsible for software rot, including changes to the environment in which the software operates, degradation of compatibility between parts of the software itself, and the appearance of bugs in unused or rarely used code.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Software rot」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.